impulse stretcher - Spanish English Dictionary